if all else fails ... - Allemand Anglais Dictionnaire